tractor mower - Francés Inglés Diccionario